package es.gesfutbol.dao;

import java.util.List;

import es.gesfutbol.domini.implementacio.IdJugadorEnEquip;
import es.gesfutbol.domini.implementacio.JugadorEnEquip;
import es.gesfutbol.util.IGestfutbolDao;

public interface IJugadorEnEquipDao extends IGestfutbolDao<JugadorEnEquip, IdJugadorEnEquip>{

	public List<JugadorEnEquip> findByIdJugador(Long idJugador);

	public void saveOrUpdate(JugadorEnEquip jugadorEnEquip);

	public JugadorEnEquip deproxy(JugadorEnEquip j);

	public List<JugadorEnEquip> findByIdJugadorDeproxy(Long idJugador);

	public JugadorEnEquip findJugadorEnEquipByJugadorIEquipDeproxy(
			Long idJugador, Long idEquip);

	public JugadorEnEquip findJugadorEnEquipByJugadorIEquip(Long idJugador,
			Long idEquip);

}
